#!/usr/bin/python3
# -*- coding:utf-8 -*-
""""
@Author: 李吉凯
@Email: lijk34925@hundsun.com
@Time: 2022/6/23 19:34
@File: 我发起的工作流_下钻.py
"""
import time

from BladeFerm.hui2_app import FE
from 基础公共脚本.公共方法_hui2 import open_menu
from 基础公共脚本.步骤检查_hui2 import check_ele_text


def deal_finised_view_details(input_data=None, ui_expect=None):
    # 进入 风险等级查询 菜单 客户风险评估/风险等级查询
    open_menu({'子系统名称': '反洗钱系统', '菜单名称': '流程管理/已办流程'})

    # 表单下钻
    tb = FE.table_new(idname={'text': '流程标题'})
    tb.click_cell(input_data, {'流程标题': input_data.get('流程标题')})

    # 检查
    time.sleep(1)
    FE.home_tab('已办流程').check_tab('查看任务')
    check_ele_text(ui_expect=ui_expect)


def deal_finised_view_second_job_info(input_data=None, ui_expect=None):
    '''
    对接 my_working_flow_view_details 打开查看任务页面后进行查询 产品信息
    :param input_data:
    :param ui_expect:
    :return:
    '''

    # 表单 产品信息查询
    form = FE.form(text='产品名称')
    form.button_option('重置')
    form.auto_fill(input_data)
    form.button_option('查询')

    # 检查
    table = FE.table({'text': '产品名称'})
    table.check(ui_expect, ui_expect)